not do much for somebody - Francés Inglés Diccionario